From 9591d40742c7c109ea11d1726dae284670026b03 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 23 Feb 2019 00:32:19 -0500 Subject: [PATCH] xim: Stop using ::hierarchy-changed Use notify::root instead. --- gtk/gtkimcontextxim.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gtk/gtkimcontextxim.c b/gtk/gtkimcontextxim.c index 58f82d25e2..c93fcc34b2 100644 --- a/gtk/gtkimcontextxim.c +++ b/gtk/gtkimcontextxim.c @@ -1520,7 +1520,7 @@ update_in_toplevel (GtkIMContextXIM *context_xim) */ static void on_client_widget_hierarchy_changed (GtkWidget *widget, - GtkWidget *old_toplevel, + GParamSpec *pspec, GtkIMContextXIM *context_xim) { update_in_toplevel (context_xim); @@ -1564,7 +1564,7 @@ update_client_widget (GtkIMContextXIM *context_xim) context_xim->client_widget = new_client_widget; if (context_xim->client_widget) { - g_signal_connect (context_xim->client_widget, "hierarchy-changed", + g_signal_connect (context_xim->client_widget, "notify::root", G_CALLBACK (on_client_widget_hierarchy_changed), context_xim); } -- 2.30.2